package com.qf.service;

import com.qf.dto.Teaching;
import com.qf.entity.Comment;
import com.qf.entity.Student;
import com.qf.entity.Teacher;
import com.qf.entity.Transcript;
import com.qf.vo.R;

import java.util.List;

/**
 * @author qiankunquan
 */
public interface TeacherService {
    //    录入学生number及课程id J
    R entering(String snumber, int courseId);

    //    修改学生成绩 J
    R giveScore(String snumber, int courseId, int score);

    //    查询我的任教信息 J
    R selectOne(String tnumber);

    //    查询我的某课程的评价结果 J
    List<Comment> selectComment(String tnumber, int courseId);

    // 查看老师基本信息
    R selectTeacherInfo(int id);
//    查询我的监考 J
    R selectInvigilation(String tnumber);
//    查询课程安排 J
    R selectSchedule(String tnumber);
//    开启或关闭签到 J
    R openCloseSignIn(String tnumber,int courseId);

    R selectTeacher(String status,String snumber);
}
